package com.itheima.d4_static_attention;

public class Student {
    // 1、类方法中可以直接访问类的成员，不可以直接访问实例成员。
    // 2、实例方法中既可以直接访问类成员，也可以直接访问实例成员。
    // 3、实例方法中可以出现this关键字，类方法中不可以出现this关键字的
    static  String name;//类变量
    int age;//实例变量
    //类方法1
    public static void LeiFangFa(){
        // 1、类方法中可以直接访问类的成员，不可以直接访问实例成员。
        System.out.println(name);//访问类变量
        LeiFangFa1();//访问类方法
//        System.out.println(age);访问实例变量
//        ShiLiFangFa();实例方法
        //因为类方法和类变量调用不需要创建对象，所以this没有作用
//        System.out.println(this);


    }
    //类方法2
    public static void LeiFangFa1(){


    }
    //实例方法
    public void ShiLiFangFa(){
        //实例方法中既可以直接访问类成员，也可以直接访问实例成员。
        System.out.println(name);//访问类变量
        LeiFangFa1();//访问类方法
        System.out.println(age);//访问实例变量
        ShiLiFangFa();//实例方法

//        实例方法中可以出现this关键字
        //this指的是当前对象
        System.out.println(this);

    }
}
